class PetShop:
    def __init__(self, animal_factory=None):
        self.pet_factory = animal_factory

    def show_pet(self):
        pet = self.pet_factory.get_pet()
        print("This is a lovely ", pet)
        print("It says ", pet.speak())
        print("It eats", self.pet_factory.get_food())
